@media screen and (max-width: 1480px){
    div.content_main{
        width: 81%;
        height: auto;
    }
    div.content_main_body{
        width: 81%;
    }

    div#swiper1{
        width: 53%;
    }
    div#swiper2{
        height: 100%;
    }
}
@media screen and (max-width: 1440px){


    div.controls{
        display: none;
    }
    div#swiper1{
        float: none;
        width: 100%;
    }
    div.content_main_header{
        height: auto;
    }
    div.content>div.content_main>div.content_main_header>div.headlines{
        width: 100%;
        float: none;
        margin: 0 auto;
    }
    div.header{
        height: 76px;
    }
    .logo{
        width: 40px;
        height: auto;
    }
    div.header>ul>a>li{
        font-size: 1.5em;
    }
    .bg{
        display: none;
    }
    div.content_main{
        padding: 10px 10px;
    }
    .week_box{
        font-size: 1em;
    }
    div.nav>div:hover{
        width: 300px;
        z-index: 999;
    }
    div.nav>div:hover input[type="text"]{
        width: 245px;
    }

}
@media screen and (max-width: 530px){
    div.nav>div:hover{
        width: 250px;
        z-index: 999;
    }
    div.nav>div:hover input[type="text"]{
        width: 195px;
    }
}
@media screen and (max-width: 440px){
    .logo{
        display: none;
    }
    .week_box{
        font-size: .5em;
    }

}
@media screen and (max-width: 403px){
    .sidebar{
        display: none;
    }
    div.header{
        display: flex;
        justify-content: center;
        align-self: center;
    }
    div.header>ul{
        margin-right: 0;
    }


}